package com.example.myroomdemo.BeansConverter;

import androidx.room.TypeConverter;

import com.example.myroomdemo.beans.Users;
import com.google.gson.Gson;

public class AreaConverter {
    @TypeConverter
    public static Users.Address revert(String areaInfoStr) {
        // 使用Gson方法把json格式的string转成List
        return new Gson().fromJson(areaInfoStr, Users.Address.class);
//            return JsonUtil.getReponseBeanList(new JSONArray(areaInfoStr), Users.Address.class);
    }

    @TypeConverter
    public static String converter(Users.Address areaInfoStr) {
        // 使用Gson方法把List转成json格式的string，便于我们用的解析
//        return JsonListUtil.listToJson(areaInfoStr);
        return new Gson().toJson(areaInfoStr);
    }
}
